// pages/userDetail/userDetail.js
const userInfo = require('../../data/user-data');
const userKeyMap = {
  username: '用户名',
  sex: '年龄',
  city: '居住地',
  education: '教育',
  phone: '电话',
  email: '邮箱'
};
Page({

  /**
   * 页面的初始数据
   */
  data: {
    avatarSrc: '../../images/avatar_test.jpg',
    userId: 'lu984jrndhs',
    userInfos: [
    ]
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    let userInfos = [];
    for (let x of Object.keys(userInfo)) {
      let webInfo = {
        key: userKeyMap[x],
        value: userInfo[x]
      };
      userInfos.push(webInfo);
    }
    this.setData({
      userInfos: userInfos
    });
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})